﻿using System;
using System.Collections.Generic;

namespace AspireFyh.ApiService.Entities;

public partial class DeviceGateway
{
    public long Id { get; set; }

    public DateTime CreateAt { get; set; }

    public DateTime ModifyAt { get; set; }

    public string? CodeNumber { get; set; }

    public string? Mac { get; set; }

    public long? OrganizationId { get; set; }

    public string? PubTopic { get; set; }

    public long? ServerId { get; set; }

    public string? Status { get; set; }

    public string? SubTopic { get; set; }

    public string? TerminalCode { get; set; }

    public string? TerminalModel { get; set; }

    public string? TerminalName { get; set; }

    public string? TerminalType { get; set; }

    public string? UpdateStatus { get; set; }

    public DateTime? UpdateTime { get; set; }

    public string? Iccid { get; set; }

    public string? Imei { get; set; }

    public string? CurrentVersion { get; set; }

    public string? NextVersion { get; set; }

    public string? Sn { get; set; }

    public string? FilePath { get; set; }

    public string? UpdateResult { get; set; }

    public virtual Server? Server { get; set; }
}
